Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 TOP ROAD Detached £529,893 £430,000 23 Oct 2018
81A TOP ROAD Detached £627,668 £111,500 31 May 1995
85 TOP ROAD Detached £597,670 £485,000 3 Oct 2018
87 TOP ROAD Detached £764,032 £178,000 4 Aug 1999
91 TOP ROAD Semi-Detached £294,236 £76,000 10 Mar 2000
95 TOP ROAD Semi-Detached £459,292 £97,000 27 Apr 1998
97 TOP ROAD Semi-Detached £385,900 £135,000 10 Jun 2002
99 TOP ROAD Semi-Detached £377,310 £220,000 13 Feb 2012
103 TOP ROAD Semi-Detached £279,087 £165,000 7 Dec 2012
111 TOP ROAD Semi-Detached £303,905 £281,000 25 Nov 2021
113 TOP ROAD Detached £846,652 £149,000 20 Dec 1995
ORCHARD HOUSE 111A TOP ROAD Detached £841,704 £150,000 31 May 1996